3.5.2 Go代码格式化

fmt 是Go语言社区很喜欢的一个命令。 fmt 工具会将开发人员的代码布局成和Go源代码类似的风格,不用再为了大括号是不是要放到行尾,或者用tab(制表符)还是空格来做缩进而争论不休。使用 go fmt 后面跟文件名或者包名,就可以调用这个代码格式化工具。 fmt 命令会自动格式化开发人员指定的源代码文件并保存。下面是一个代码执行 go fmt 前和执行 go fmt 后几行代码的对比:

if err != nil { return err }

在对这段代码执行 go fmt 后,会得到:

if err != nil {
  return err
}

很多Go开发人员会配置他们的开发环境,在保存文件或者提交到代码库前执行 go fmt 。如果读者喜欢这个命令,也可以这样做。

results matching ""

    No results matching ""